Big Huge Thesaurus

sweetsop tree

noun